package com.stylefeng.guns.modular.system.model;

import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableName;
import java.io.Serializable;

/**
 * <p>
 * 线路城市信息
 * </p>
 *
 * @author stylefeng
 * @since 2018-10-25
 */
@TableName("line_city")
public class City extends Model<City> {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @TableId("lc_id")
    private String lcId;
    /**
     * 城市名
     */
    @TableField("lc_name")
    private String lcName;
    /**
     * 使用状态，1启用，0禁用
     */
    @TableField("lc_is_alived")
    private String lcIsAlived;
    /**
     * 创建人
     */
    @TableField("create_user")
    private String createUser;
    /**
     * 创建时间
     */
    @TableField("create_time")
    private Date createTime;
    /**
     * 更新人
     */
    @TableField("update_user")
    private String updateUser;
    /**
     * 更新时间
     */
    @TableField("update_time")
    private Date updateTime;
    /**
     * 拼音全拼的首字母
     */
    @TableField("lc_py")
    private String lcPy;
    /**
     * 拼音全拼
     */
    @TableField("lc_py_all")
    private String lcPyAll;
    /**
     * 姓的首字母
     */
    @TableField("lc_py_head")
    private String lcPyHead;
    @TableField("lc_center_position")
    private String lcCenterPosition;
    /**
     * 线条颜色
     */
    @TableField("lc_line_color")
    private String lcLineColor;
    /**
     * 内容区域颜色
     */
    @TableField("lc_body_color")
    private String lcBodyColor;
    /**
     * 订单类型code CJ/JC
     */
    @TableField("oc_id")
    private String ocId;


    public String getLcId() {
        return lcId;
    }

    public void setLcId(String lcId) {
        this.lcId = lcId;
    }

    public String getLcName() {
        return lcName;
    }

    public void setLcName(String lcName) {
        this.lcName = lcName;
    }

    public String getLcIsAlived() {
        return lcIsAlived;
    }

    public void setLcIsAlived(String lcIsAlived) {
        this.lcIsAlived = lcIsAlived;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getLcPy() {
        return lcPy;
    }

    public void setLcPy(String lcPy) {
        this.lcPy = lcPy;
    }

    public String getLcPyAll() {
        return lcPyAll;
    }

    public void setLcPyAll(String lcPyAll) {
        this.lcPyAll = lcPyAll;
    }

    public String getLcPyHead() {
        return lcPyHead;
    }

    public void setLcPyHead(String lcPyHead) {
        this.lcPyHead = lcPyHead;
    }

    public String getLcCenterPosition() {
        return lcCenterPosition;
    }

    public void setLcCenterPosition(String lcCenterPosition) {
        this.lcCenterPosition = lcCenterPosition;
    }

    public String getLcLineColor() {
        return lcLineColor;
    }

    public void setLcLineColor(String lcLineColor) {
        this.lcLineColor = lcLineColor;
    }

    public String getLcBodyColor() {
        return lcBodyColor;
    }

    public void setLcBodyColor(String lcBodyColor) {
        this.lcBodyColor = lcBodyColor;
    }

    public String getOcId() {
        return ocId;
    }

    public void setOcId(String ocId) {
        this.ocId = ocId;
    }

    @Override
    protected Serializable pkVal() {
        return this.lcId;
    }

    @Override
    public String toString() {
        return "City{" +
        "lcId=" + lcId +
        ", lcName=" + lcName +
        ", lcIsAlived=" + lcIsAlived +
        ", createUser=" + createUser +
        ", createTime=" + createTime +
        ", updateUser=" + updateUser +
        ", updateTime=" + updateTime +
        ", lcPy=" + lcPy +
        ", lcPyAll=" + lcPyAll +
        ", lcPyHead=" + lcPyHead +
        ", lcCenterPosition=" + lcCenterPosition +
        ", lcLineColor=" + lcLineColor +
        ", lcBodyColor=" + lcBodyColor +
        ", ocId=" + ocId +
        "}";
    }
}
